package org.jeecg.modules.geo.model.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.HashMap;
import java.util.LinkedHashMap;

/**
 * @ClassName DeviceVO
 * @Description TODO
 * @Author czd
 * @Date 2021/12/28 15:44
 * @Version 1.0
 **/

@Data
public class DeviceVO {

    /**
     *设备基础信息
     */
    @JSONField(ordinal = 1)
    private LinkedHashMap<String, Object> base;

    /**
     *设备坐标信息
     */
    @JSONField(ordinal = 2)
    private LinkedHashMap<String, Object> coordinate;

    /**
     * 坐标icon
     */
    @JSONField(ordinal = 3)
    private HashMap<String, Object> icon;

    /**
     *设备事件
     */
    @JSONField(ordinal = 4)
    private HashMap<String, Object> action;
}
